red mouse opossum - Turkish English Dictionary